#search{
    padding: 59px 68px 0 42px;
    .header{
        margin-bottom: 70px;
        display: flex;
        align-items: center;
        .back{
            color:rgb(220,220,220);
            font-size: 35px;
            margin-right: 40px;
        }
        .search{
            width: 576px;
            font-size: 29px;
            background: rgb(241,241,241);
            border-radius: 8px;
            height: 63px;
            line-height: 63px;
            display: flex;
            align-items: center;
            padding-left: 15px;
            .weui-input{
                width: 476px;
                height: 63px;
            }
        }
    }
    .image{
        margin: 250px auto 0;
        width:636px;
        height: 448px;
        background: url("../../../../assets/images/search.png");
    }
    .nothing{
        margin: 0 auto;
        text-align: center;
        color: rgb(153,153,153);
        font-size: 32px;
    }
    .courseList{
        .img{
            height: 387px;
            >img{
                height: 387px;
                border: 3px solid rgb(231,235,239);
            }
        }
        >.con{
            display: flex;
            flex-direction: column;
            justify-content: flex-start;
            height: 128px;
            >.title{
                font-size: 29px;
                color: rgb(39,39,39);
                margin-bottom: 16px;
            }
            >.type{
                font-size: 22px;
                color: rgb(192,192,192);
            }
        }
    }
}